hope deferred makes the heart sick - French English Dictionary